home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
031-040
/
amok37
/
skrÄbel
/
sc_computer-mod-asm.zoo
/
Skräbel-src
/
sc_Computer-Mod.ASM
/
Rec.ASM
< prev
next >
Wrap
Assembly Source File
|
1990-03-19
|
2KB
|
73 lines
;(*****************************************************************************
;
; :Program. Rec.ASM
; :Author. Georg Brünsing
; :Address. Grechte 2, D-4156 Willich 3
; :Phone. 02156/7534
; :ShortCut. gb
; :Support. -
; :Version. 1.0
; :Date. 20-Feb-89
; :Copyright. PD
; :Language. Assembler
; :Translator. Profimat / DATA BECKER
; :Imports. -
; :Update. -
; :History. -
; :ModHistory. -
; :Contents. Assembler Source für Skräbel
; :Remark. Modula-RECORD
; :Usage. -
;
;*****************************************************************************)
FeldAnz = 15
MaxSpZuege = 8
BeginZugRing = 1
EndZugRing = 10
; SteineAngelegt = (NichtErmittelt, Waagerecht, Senkrecht)
NichtErmitteltBit = 0
WaagerechtBit = 1
SenkrechtBit = 2
;SpielerZugRec = RECORD
XPos = 0 ; Size = 2
YPos = 2 ; Size = 2
Blanko = 4 ; Size = 1
char = 5 ; Size = 1
SpielerZugSize = 6
;ZugRingRec = RECORD
RZugPunkte = 0 ; Size = 2
RAnzSpZuege = 2 ; Size = 2
RAngelegt = 4 ; Size = 1
left = 6 ; Size = 2
top = 8 ; Size = 2
right = 10 ; Size = 2
down = 12 ; Size = 2
RSpZug = 14 ; Size = 48
Gesetzt = 62 ; Size = 8
ZugRingSize = 70
;ComputerMessage = RECORD
SpielerNr = 0 ; Size = 2
AkZugRing = 2 ; Size = 2
ZugRingDraw = 4 ; Size = 2
LiegtLen = 6 ; Size = 2
WortLen = 8 ; Size = 2
AdrWortOk = 10 ; Size = 4
ADRSpielZugChar = 14 ; Size = 4
ADRAngrenzungenOk = 18 ; Size = 4
Aktivitaet = 22 ; Size = 2
Spielfeld = 24 ; Size = 225
Wort = 250 ; Size = 31
Leiste = 282 ; Size = 9
Liegt = 292 ; Size = 16
GWort = 308 ; Size = 16
Pruefung = 324 ; Size = 225
ZugRing = 550 ; Size = 700
ComputerMsgSize = 1250
END